trace of precipitation - Alemán Inglés Diccionario